difficulty score - French English Dictionary